Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266A EWELL ROAD Flats/Maisonettes £100,000 7 Mar 2001
274A EWELL ROAD Semi-Detached £270,000 22 Aug 2003
276 EWELL ROAD Semi-Detached £580,000 3 Sep 2021
276A EWELL ROAD Terraced £78,500 29 Aug 1997
276A EWELL ROAD Terraced £43,500 29 Aug 1997
278 EWELL ROAD Terraced £360,000 20 Jul 2016